package main

// #include <stdio.h>
// #include <stdlib.h>
// void sayGo(const char* s);
// void sayGo(const char* s){
// puts(s);
// }
// void SayHello(const char* s);
// void SayHello(const char* s){
//     puts(s);
// }
import "C"
import "unsafe"

func main() {
	s := C.CString("Go")
	C.sayGo(s)
	C.SayHello(C.CString("Hello World"))

	// 调用C指针对象后  需要引入 //#include <stdlib.h>   释放指针对象
	C.free(unsafe.Pointer(s))
}
